body {
  background: #EEEEEE;
}

.white-bg {
  background: #FFF;
}

.gray-bg {
  background: url("../images/bottonico.gif") no-repeat scroll center 140px #F9F9F9;
  height: 185px;
  margin-top: 5px;
  padding-bottom: 10px;
  padding-top: 10px;
}

#site-header {
  background:url('../images/site_header_bg.jpg') repeat-x;
  height:31px;
}

div.status {
  color: #687;
  background-color: #ECF8F4;
  border: 5px solid white;
  margin: 5px;
  display: block;
}

/***************
 *
 *NODE for product
 *
 * ************/
/* 产品详细说明 */
#node-left-picture,
#node-right-detail {
  float: left;
  width: 345px;
  height: 345px;
}

#node-left-picture {
  border: 1px solid #FFD2D2;
  margin-right: 10px;
}

.product-title {
  color: #505050;
  font-size: 14px;
  font-weight: bold;
  line-height: 150%;
  margin: 0 0 10px;
  min-height: 15px;
  padding: 0 0 5px;
  border-bottom: 1px dotted #C8C8C8;
}

#node-right-detail .field-items span {
  font-weight: normal;
}

#node-right-detail .field {
  line-height: 20px;
}

#node-body .filed-node-body {
  line-height: 20px;
}

#node-right-detail {
  position: relative;
}

#node-right-detail .node-add-cart {
  bottom: 25px;
  left: 105px;
  position: absolute; 
}

#node-right-detail .node-add-cart a {
  color: #FFF;
  font-size: 14px;
  border: none;
  background: url('../images/add_to_cart_bg.jpg') no-repeat;
  height: 31px;
  padding-left: 58px;
  padding-top: 10px;
  width: 96px;
  display: block;
}